suicide mission - Turkish English Dictionary